71c6d9c68cecb190aad738f7f2d37ab005492a8a,cdap-app-templates/cdap-etl/cdap-etl-batch/src/main/java/co/cask/cdap/templates/etl/batch/ETLBatchTemplate.java,ETLBatchTemplate,validateTransforms,#List#,141
Before Change
firstTransform.getValueInType().getClass()));
Preconditions.checkArgument(secondTransform.getKeyOutType().getClass().isAssignableFrom(
firstTransform.getKeyOutType().getClass()));
Preconditions.checkArgument(secondTransform.getValueOutType().getClass().isAssignableFrom(
firstTransform.getValueOutType().getClass()));
}
}
After Change
Preconditions.checkArgument(secondTransform.getKeyInType().equals(firstTransform.getKeyInType()));
Preconditions.checkArgument(secondTransform.getValueInType().equals(firstTransform.getValueInType()));
Preconditions.checkArgument(secondTransform.getKeyOutType().equals(firstTransform.getKeyOutType()));
Preconditions.checkArgument(secondTransform.getValueOutType().equals(firstTransform.getValueOutType()));
}
}